آموزش داکر برای هوش مصنوعی و یادگیری ماشین (Docker for AI/ML) - آخرین آپدیت

دانلود Docker for AI/ML [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، شما بر استفاده از داکر برای توسعه، استقرار و نگهداری پروژه‌های هوش مصنوعی (AI) و یادگیری ماشین (ML) مسلط خواهید شد. دوره با معرفی اهمیت داکر در یادگیری ماشین و هوش مصنوعی آغاز می‌شود و نشان می‌دهد که چگونه کانتینرها قابلیت بازتولید (Reproducibility) و مقیاس‌پذیری را فراهم می‌کنند. شما محیط‌های داکر را برای اجرای ابزارهای ML از جمله Jupyter، MLFlow و موارد دیگر راه‌اندازی خواهید کرد و برای کارهایی مانند بسته‌بندی مدل‌ها و استقرار آن‌ها در سیستم‌های عملیاتی آماده می‌شوید. برنامه آموزشی بر اساس یادگیری کاربردی و پروژه-محور ساختار یافته است. شما از راه‌اندازی محیط‌های پایه ML به سمت بسته‌بندی برنامه‌های ML به عنوان تصاویر کانتینری پیش خواهید رفت. این دوره به بررسی عمیق Dockerfiles، عملیات کانتینر و نحوه ادغام سرویس‌ها با استفاده از Docker Compose می‌پردازد که به شما اجازه می‌دهد سیستم‌های در سطح عملیاتی (Production-grade) را شبیه‌سازی کنید. با بررسی پروژه‌هایی مانند استقرار برنامه پیش‌بینی قیمت خانه یا اجرای مدل‌های زبانی بزرگ (LLMs) به صورت محلی، جریان‌های کاری پیچیده را در داکر مدیریت خواهید کرد. همچنین ابزار Model Context Protocol (MCP) داکر را که برای مدیریت برنامه‌های AI/ML، از جمله هوش مصنوعی عامل‌محور (Agentic AI) و LLMها ضروری است، بررسی خواهید کرد. در پایان، شما قادر خواهید بود مدل‌های AI را به صورت محلی مستقر کنید، محیط‌های بازتولیدپذیر ایجاد کنید و خط لوله‌های (Pipelines) خود را با داکر خودکار سازید. - راه‌اندازی محیط‌های ML بازتولیدپذیر با استفاده از کانتینرهای داکر - کانتینری کردن مدل‌های ML و استقرار آن‌ها در سیستم‌های عملیاتی - ادغام داکر با MLFlow، Jupyter و FastAPI برای بهینه‌سازی جریان‌های کاری - ساخت برنامه‌های ML فول‌استک با استفاده از Docker Compose و سرویس‌ها - اجرای مدل‌های زبانی بزرگ (LLM) به صورت محلی با Docker Model Runner - خودکارسازی خط لوله‌های CI/CD برای ساخت و استقرار تصاویر داکر این دوره برای دانشمندان داده (Data Scientists) و مهندسان یادگیری ماشین (ML Engineers) طراحی شده است که می‌خواهند جریان‌های کاری خود را عملیاتی کرده و فرآیندهای توسعه را ساده کنند. همچنین برای متخصصان AI/ML که به دنبال کانتینری کردن و استقرار آسان مدل‌ها هستند، ایده‌آل است. مهندسان DevOps که از تیم‌های AI پشتیبانی می‌کنند و قصد دارند خط لوله‌های آماده ML بسازند، و همچنین علاقه‌مندان به هوش مصنوعی که مایل به اجرای LLMها یا داشبوردها به صورت محلی هستند، بهره زیادی از این دوره خواهند برد. هر کسی که با مشکل «روی سیستم من کار می‌کرد» در محیط‌های ML دست و پنجه نرم کرده است، راهکارهای ارزشمندی در اینجا خواهد یافت. - یادگیری مبتنی بر داکر برای جریان‌های کاری AI/ML جهت تضمین مقیاس‌پذیری و بازتولیدپذیری - ادغام داکر با ابزارهای ML مانند MLFlow، Jupyter و FastAPI برای استقرار بی‌وقفه - پروژه‌های واقعی برای شبیه‌سازی سیستم‌های سطح عملیاتی و افزایش تجربه عملی

سرفصل ها و درس ها

مقدمه Introduction

  • چرا و چگونه داکر برای یادگیری ماشین و هوش مصنوعی اهمیت دارد Why and How Docker is important for Machine Learning / Artificial Intelligence

  • چرا و چگونه داکر برای یادگیری ماشین و هوش مصنوعی اهمیت دارد (مرور مجدد) Why and How Docker is important for Machine Learning / Artificial Intelligence (Revisit)

  • داکر در دنیای LLMها و هوش مصنوعی عامل‌محور (Agentic AI) Docker in the world of LLMs and Agentic AI

  • نصب و تایید صحت Docker Desktop Installing and validating Docker Desktop

  • راه‌اندازی ابزارها و محیط مورد نیاز برای این دوره Setting up tools and environment for this course

راه‌اندازی و مدیریت محیط‌های توسعه ML با داکر Launch and Operate ML Dev Environments with Docker

  • پروژه: راه‌اندازی محیط توسعه ML با داکر (MLFlow و Jupyter) Project - Setup ML Dev Environment with Docker (MLFlow and Jupyter)

  • مفاهیم داکر: تصاویر، کانتینر، رجیستری، ریپوزیتوری و دریافت تصاویر Docker Concepts - Images, Container, Registry, Repository. Pulling Images

  • اجرا، تحلیل و اتصال به کانتینر MLFlow Launch, Analyse, and Connect to MLFlow Container

  • عملیات کانتینر: گزینه‌های رایج، Detaching، لیست کردن و مدیریت کانتینرها Container Operations - Common options, Detaching, Listing, Managing Containers

  • راه‌اندازی محیط JupyterLabs با استفاده از Volume مشترک با سیستم میزبان Launch JupyterLabs Notebook Environment with a Volume shared with Host

  • نوشتن و اجرای یک پروژه ساده ML با نوت‌بوک Jupyter میزبانی شده در کانتینر Writing and executing a simple ML Project with Container Hosted Jupyter Notebook

  • اتصال نوت‌بوک به کانتینر MLFlow برای ردیابی آزمایش‌ها Connect Notebook with MLFlow Container for Experiment Tracking

بسته‌بندی برنامه‌های ML به عنوان تصاویر کانتینری با Dockerfiles Packaging ML Apps as Container Images with Dockerfiles

  • پروژه Nebula: کانتینری کردن برنامه ML مشاور تکنولوژی و میزبانی آن در Hugging Face Project Nebula - Containerize Tech Stack Advisor ML App and Host it on Hugging Face

  • ساخت و تست پروژه ML و آموزش مدل Build and test the ML Project and Train the Model

  • چرا و چگونه ابتدا تصاویر کانتینر را به صورت دستی بسازیم؟ Why and how to build Container Images Manually First?

  • ساخت گام‌به‌گام تصویر کانتینر با استفاده از رویکرد امری (Imperative) Building a container image step by step using the Imperative Approach

  • ساخت و تست تصویر با استفاده از Dockerfile Building and Testing the Image using Dockerfile

  • تحلیل، تگ‌گذاری و انتشار تصاویر کانتینر Analyzing, Tagging and Publishing Container Images

  • چگونه Dockerfile بنویسیم؟ بررسی سریع دستورات How to write Dockerfile? Instructions Quick Dive

  • استقرار و میزبانی برنامه کانتینری در Hugging Face Spaces Deploy and Host Containerized App to Hugging Face Spaces

شبیه‌سازی سیستم‌های ML سطح عملیاتی در محیط توسعه با Docker Compose Simulating Production Grade ML Systems in Dev with Docker Compose

  • پروژه: ساخت و استقرار برنامه ML پیش‌بینی قیمت خانه در محیط توسعه با Docker Compose Project - Build and Deploy House Price Predictions ML App in Dev with Docker Compose

  • درک پشته برنامه (Application Stack) و جریان کاری ML Understanding the Application Stack and the ML Workflow

  • خودکارسازی اجرای MLFlow با کد از طریق نوشتن Compose Spec و یادگیری سینتکس Compose Automate MLFlow Launch with Code by writing Compose Spec, Learn Compose Syntax

  • اجرای خط لوله پردازش داده‌ها، مهندسی ویژگی و آموزش مدل برای پیش‌بینی قیمت خانه Run the Data Processing, Feature Engineering and Model Training Pipeline for House Price Prediction

  • ترکیب برنامه‌های FastAPI و Streamlit با استفاده از Multi Service Compose Spec Composing FastAPI and Streamlit Apps with Multi Service Compose Spec

  • اتصال سرویس‌ها با استفاده از Service Discovery مبتنی بر DNS در Docker Compose Connecting Services using DNS-Based Service Discovery offered by Docker Compose

اجرای مدل‌های زبانی بزرگ (LLM) به صورت محلی با Docker Model Runner Running LLMs Locally with Docker Model Runner

  • پروژه: ادغام برنامه LocalGPT با LLM محلی با استفاده از Docker Model Runner Project - Integrate LocalGPT App with Locally Running LLM using Docker Model Runner

  • Docker Model Runner چیست؟ چگونه آن را با Docker Desktop راه‌اندازی کنیم؟ What is Docker Model Runner? How to Set it up with Docker Desktop?

  • بررسی Docker Model Runner: دریافت یک مدل LLM از کاتالوگ Gen AI و اجرای آن Exploring Docker Model Runner - Pull a LLM Model from Gen AI Catalogue and Run it

  • اجرای برنامه LocalGPT با Docker Model Runner و اتصال سازگار با OpenAI Launching LocalGPT App with Docker Model Runner with OpenAI Compatible Connection

  • پیکربندی Docker Model Runner به عنوان یک Provider برای Compose Configuring Docker Model Runner as a Provider to Compose

بررسی پروتکل کانتکست مدل با Docker MCP Toolkit Exploring Model Context Protocol with Docker MCP Toolkit

  • پروژه: بررسی Docker MCP Toolkit Project - Explore Docker MCP Toolkit

  • پروتکل کانتکست مدل (MCP) چیست و چگونه زیربنای هوش مصنوعی عامل‌محور را می‌سازد What is Model Context Protocol (MCP) and how it sets the foundation for Agentic AI

  • شروع کار با Docker MCP Toolkit و کاتالوگ MCP با Gordon AI Getting started with Docker MCP Toolkit and MCP Catalogue with Gordon AI

  • استفاده از Filesystem MCP Server Using Filesystem MCP Server

  • اتصال امن به GitHub MCP Server و استفاده از دسترسی Read Only Securely connecting to GitHub MCP Server and using Read-Only Access

  • تولید خودکار کد، کنترل نسخه و ارسال به گیت‌هاب با استفاده از MCP Auto-generating Code, Revision Controlling it, and Pushing it to GitHub with MCP

نمایش نظرات

آموزش داکر برای هوش مصنوعی و یادگیری ماشین (Docker for AI/ML)
جزییات دوره
5h 44m
37
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Gourav Shah
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gourav Shah Gourav Shah

مربی برتر| بیش از 58 هزار دانش آموز| مربی و نویسنده Devops